//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKMath.gp;

namespace CascadeSharp.TKGeomAlgo.IntSurf
{
    //---------------------------------------------------------------------
    //  Class  IntSurf_PathPoint
    //---------------------------------------------------------------------
    public sealed class IntSurf_PathPoint
    {
        public IntSurf_PathPoint()
            : base()
        {
            throw new NotImplementedException();
        }

        public IntSurf_PathPoint(gp_Pnt P, double U, double V)
            : base()
        {
            throw new NotImplementedException();
        }

        public IntSurf_PathPoint(IntSurf_PathPoint parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void SetValue(gp_Pnt P, double U, double V)
        {
            throw new NotImplementedException();
        }

        public void AddUV(double U, double V)
        {
            throw new NotImplementedException();
        }

        public void SetDirections(gp_Vec V, gp_Dir2d D)
        {
            throw new NotImplementedException();
        }

        public void SetTangency(bool Tang)
        {
            throw new NotImplementedException();
        }

        public void SetPassing(bool Pass)
        {
            throw new NotImplementedException();
        }

        public gp_Pnt Value()
        {
            throw new NotImplementedException();
        }

        public void Value2d(ref double U, ref double V)
        {
            throw new NotImplementedException();
        }

        public bool IsPassingPnt()
        {
            throw new NotImplementedException();
        }

        public bool IsTangent()
        {
            throw new NotImplementedException();
        }

        public gp_Vec Direction3d()
        {
            throw new NotImplementedException();
        }

        public gp_Dir2d Direction2d()
        {
            throw new NotImplementedException();
        }

        public int Multiplicity()
        {
            throw new NotImplementedException();
        }

        public void Parameters(int Index, ref double U, ref double V)
        {
            throw new NotImplementedException();
        }
    }; // class IntSurf_PathPoint
}